countless millions - English Synonyms Dictionary